A New Arbitration Circuit for Synchronous Multiple Bus Multiprocessor Systems

نویسندگان

  • Syed Masud Mahmud
  • Showkat-Ul Alam
چکیده

In a shared memory multiprocessor system, two or more processors may simultaneously request the use of a shared resource. Therefore, an arbitration circuit is essential to resolve the contention among the competing processors and allocate the resource to the appropriate requesting processor (according to an arbitration protocol). A number of arbiter desians for multiDrocessor systems have been reported in the literature [i-91. But the designs presented in [l-71 are suitable for single bus multiprocessor systems. An one-step programmable arbiter is proposed by K. Hojberg [l], in which only one state transition is required from a free to an allocated resource with arbiter structure and status programmed into state machine memory. A multirequest and uniserver arbiter has been presented in [3] which adopted an asynchronous, centralized scheme. For a multiprocessor system with large number of processors and memory modules, a centralized bus arbiter may become a serious bottleneck since all bus requests must be handled by one arbiter which will seriously affect the performance and reliability of the system. The most widely accepted arbiter for single bus asynchronous multiprocessor systems has been invented by D.M. Taub [5] and is implemented in IEEE 896 futurebus. For a detailed analysis of arbitration protocols and their implementation for single bus multiprocessor systems, the reader is referred to reference [7]. References [8-91 addressed the arbitration mechanism for multiple bus multiprocessor systems. A synchronous M-user B-server arbiter is proposed for a multiple bus system by T. Lang and M. Valero 191. In this architecture, a lookahead technique is used to reduce the delay of arbitration process. The authors presented three different designs, viz., iterative, 1 -level lookahead, and 2-level lookahead for this arbiter. The iterative design Syed Masud Mahmud and Md. Showkat-UCAlam

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multiprocessor DSP Systems for Active Control

To extend the upper limiting frequency and attenuation zone of active noise and vibration control systems, multiple channel control systems are commonly used. This brings a huge amount of computational load and often multiprocessor DSP systems have to be used. In this paper, several multiprocessor system architectures are considered for the most commonly used active control algorithm, and three...

متن کامل

Model-based Design and Formal Analysis of Arbitration Protocols on Multiple-Bus Architecture

Multiple-Bus architectures for multiprocessors systems are preferred by manufacturers for implementation as they are providing higher bandwidth and more reliability than single bus architectures. The key notion in such a multiple-bus system is the bus arbitration strategy which resolves request con icts and allocates buses to requesting devices. Indeed, fast and fair bus arbitration gives highe...

متن کامل

Simulation of Multiprocessor Bus Systems for Real-time Applications

This paper discusses the principles of bus systems simulation for real-time applications. It uses a typical queuing model of a single bus with multiple processors, memories and I/O devices. The major criterion used in evaluation of real-time response is the bus access latency. An illustrative example of a VMEbus system with two arbitration protocols, round-robin and priority-based, for typical ...

متن کامل

Optimal Multiple FCLs Allocation Considering DG Penetration in Meshed Network With Multi-Level Voltages

Increasing the short circuit current due to the penetration of distributed generations (DGs) in various voltage levels and meshed topology is a basic problem in power systems. Using fault current limiter (FCL) is an efficient approach to mitigate the exceeded short circuit levels. In this paper, a new approach is presented for multiple FCLs locating to decrease short circuit levels in meshed ne...

متن کامل

Asynchronous arbiter for micro-threaded chip multiprocessors

Abstract This paper presents a scalable and partitionable asynchronous bus arbiter for use with chip multiprocessors (CMP) and its corresponding pre-layout simulation results using VHDL. The arbiter exploits the advantage of a concurrency control instruction (Brk) provided by the micro-threaded microprocessor model to set the priority processor and move the circulated arbitration token at the m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1990